.register-approval{
  padding:12px 44px 0 44px;
  //案件环节,案件类型
  .registerCsae{
    span{
      font-size:14px;
      font-family:PingFangSC;
      font-weight:400;
      color:rgba(34,34,34,1);
      display: inline-block;
      margin:0 5px;
    }
    .select{
      margin-right:15px;
    }

  }
  .form{
    margin-top:10px;
    table{
      thead{
        font-size:18px;
        font-family:PingFangSC;
        font-weight:600;
        color:rgba(34,34,34,1);
        height:40px;
        th{
          height: 40px;
        }
      }
      tbody{
        tr{
          height:40px;
          vertical-align: top;
          td:first-child{
            span{
              display: inline-block;
              width: 140px; 
            }
            text-align: right;
          }
        }
      }
      .input{
        width:240px;
        height:32px;
        background:rgba(255,255,255,1);
        border-radius:2px;
        border:1px solid rgba(212,218,229,1);
        padding-left:5px;
      }
      .textarea{
        width:549px;
        height:64px;
        background:rgba(255,255,255,1);
        border-radius:2px;
        border:1px solid rgba(212,218,229,1);
        padding-left:5px;
        outline: none;
      }
      .note{
        outline: none;
        width:549px;
        height:32px;
        padding-left:5px;
        background:rgba(255,255,255,1);
        border-radius:2px;
        border:1px solid rgba(212,218,229,1);
      }
    }
  }
}


//箭头样式
:host ::ng-deep {
  .anticon-caret-down {
      color: rgba(34, 34, 34, 1);
  }
  .ant-select-arrow .anticon-caret-down svg {
      transition: transform .3s;
  }
  .ant-select-open .anticon-caret-down svg {
      transform: rotate(180deg);
  }
}


//select样式
:host ::ng-deep .ant-select-selection.ant-select-selection--single {
  height: 32px;
  border: 1px solid rgba(212, 218, 229, 1);
  border-radius: 0;
  font-size: 12px;
  box-shadow: none;
  line-height: 32px;
}

:host ::ng-deep {
  .anticon-caret-down {
      color: rgba(34, 34, 34, 1);
  }
  .ant-select-arrow .anticon-caret-down svg {
      transition: transform .3s;
  }
  .ant-select-open .anticon-caret-down svg {
      transform: rotate(180deg);
  }
}

:host ::ng-deep .ant-select-selection__rendered {
  height:32px;
  font-size: 12px;
  line-height: 32px;
  .ant-select-selection__placeholder {
      font-size: 12px;
      color: rgba(34, 34, 34, 1);
  }
  .cdk-overlay-connected-position-bounding-box {
      background: #000;
  }
}
.cdk-overlay-backdrop.nz-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
  background: #000;
}
//select option样式
:host ::ng-deep {
  .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-selected.ant-select-dropdown-menu-item-active.ng-star-inserted {
      font-size: 12px !important;
  }
  .ant-select-dropdown-menu-item.ng-star-inserted {
      font-size: 12px !important;
  }
  .ant-select-dropdown-menu.ant-select-dropdown-menu-root.ant-select-dropdown-menu-vertical li {
      font-size: 12px !important;
  }
  .ant-select-dropdown-menu-item:hover {
      background-color: #e6f7ff;
      font-size: 12px;
  }
}
:host ::ng-deep .ant-select-selection.ant-select-selection--multiple{
  overflow: hidden;
  vertical-align: top;
  border:none;
  padding:0;
  height: 32px;
}
:host ::ng-deep .ant-select-selection--multiple.ant-select-selection__choice{
    height:27px;
    overflow: hidden;
}
:host ::ng-deep .ant-select-selection__choice.ng-tns-c8-19.ng-trigger.ng-trigger-zoomMotion.ng-star-inserted{
  height:27px;
  overflow: hidden;
}


//date 
:host ::ng-deep .ant-calendar-picker{
  width:100%;
}